(On a street corner in Tokyo